About Bahmms Ltd (12089593) United Kingdom