About Meagl Ltd (12939759) United Kingdom