About Noveray Limited (09543570) United Kingdom