Im looking to set up a Uk company with business bank account, merchant account and Paypal for a legit ecommerce store. However Im wanting to NOT appear on public record purely for competitor and privacy reasons. I'm happy to disclose my details where needed to set things up but not sure if my...