About Kube Investments Ltd (08462403) United Kingdom