About Kube Storage Ltd (09924302) United Kingdom