About Nuri Ltd (09360040) United Kingdom