About Nuroomz Limited (08695263) United Kingdom