About Meier Ltd (10629777) United Kingdom