About Merrikhi Limited (12656841) United Kingdom