About Mericom Limited (11052879) United Kingdom