About Mega City One Limited (04493277) United Kingdom