About Majc Holdings Limited (10659029) United Kingdom