About Bamboo Funding Limited (11253475) United Kingdom