About Merka Ltd (13651792) United Kingdom