About Bamboo System Technology(uk) Limited (13238850) United Kingdom