About Mega Life Limited (09042070) United Kingdom