About Cuboid Trilogy Limited (10225511) United Kingdom