About Logikk Germany Ltd (12339678) United Kingdom