About Merkaano Ltd (12058730) United Kingdom