About Mega International Limited (04002185) United Kingdom