About Meracom Limited (09455393) United Kingdom