About North Nominees Limited (02860361) United Kingdom