About Nueker Limited (09728225) United Kingdom