About Merkato Holdings Ltd (13174467) United Kingdom