About Bamboo 1 Lending Limited (13057826) United Kingdom