About Bammi Group Limited (13619310) United Kingdom