About Nurcos (uk) Limited (12963756) United Kingdom