About Bamboo Hoot Ltd (SC632141) United Kingdom