About Megance Ltd (11810777) United Kingdom