About Merkato Loko Ltd (06610051) United Kingdom