About Hypercubic Solutions Limited (04557234) United Kingdom