About Mekrelim Ltd (12182077) United Kingdom