About Meida Limited (11667308) United Kingdom