About Lc Designs Application Hosting Services Ltd (13482597) United Kingdom