About Merkay Consultancy Ltd. (10152498) United Kingdom