About Meid Projects Limited (11976382) United Kingdom