About Bemeta Ltd (12715220) United Kingdom