About Mekif (gb) Ltd (11358075) United Kingdom