About Cubic One Holdings Limited (12620801) United Kingdom