About Bamboo Ipco Limited (13057857) United Kingdom