About Mnl (frontline) Nominees Limited (12292061) United Kingdom