About Nuray Ltd (12319868) United Kingdom