About Bamboo Data Ltd (10017152) United Kingdom