About Bamboshki Limited (10662287) United Kingdom