About Logic C8 Limited (11336601) United Kingdom