About Logik Developments Limited (07028940) United Kingdom