About Nordcell Limited (07360940) United Kingdom