About The Kube London Ltd (10211080) United Kingdom