About Nordell Group Limited (05310629) United Kingdom