About Logicorbit Limited (10327073) United Kingdom