About Bamboo Partnership Ltd (13080240) United Kingdom