About Mertinga Management Company Limited (01551123) United Kingdom