About Noonray Limited (13035148) United Kingdom