About Logik Developments (charles Street) Ltd (10797805) United Kingdom