About Meb2 Ltd (13436249) United Kingdom