About Nordell Holdings Limited (08413780) United Kingdom