About Mekucite Ltd (11325725) United Kingdom