About Merdas Trade Promotion Limited (09711217) United Kingdom