About Kube Global Solutions Limited (09556588) United Kingdom