About Kc Bamboo Limited (10567646) United Kingdom