About Bamboo City Living Ltd (12322741) United Kingdom