About Mekrit Consultancy Ltd (07174965) United Kingdom