About Mergar Limited (13195881) United Kingdom