About One Mega World Limited (09247221) United Kingdom