About Cubic Holdings Limited (03744847) United Kingdom