About Cubical Limited (10209188) United Kingdom