About Nornir Limited (04271079) United Kingdom