About Mers Capital & Investment Limited (13643538) United Kingdom