About Merops Ltd. (SC160381) United Kingdom