About Bambam (uk) Limited (05908962) United Kingdom