About Kubus (uk) Ltd (08997589) United Kingdom