About Merker Limited (10375796) United Kingdom