About Megeric Ltd (09316991) United Kingdom