About Logika Partitions Limited (03094553) United Kingdom