About Nuri 2020 Ltd (12799426) United Kingdom