About Noruk Limited (07402438) United Kingdom