About Bamboosh Limited (10339888) United Kingdom