About Meixter Ltd (12937622) United Kingdom