About Mekik Ltd (13253677) United Kingdom