About Bamboo Solutions Limited (07449651) United Kingdom