About Bamb Consultants Ltd (10656192) United Kingdom