About Bamboo Tower Ltd (12821545) United Kingdom