Requirements for starting a business in London can be very intimidating for many new entrepreneurs.…