About Mekami Ltd (09565721) United Kingdom