About Bamboo Shift Ltd (10561896) United Kingdom