About Mesinore Ltd (12394191) United Kingdom