About Biomm Ltd (12046242) United Kingdom