About The Cane Collective Ltd (11452589) United Kingdom