About Bamerex Ltd (11233273) United Kingdom