About Merkhi Ltd (12028161) United Kingdom