About Nuria World Ltd (11915518) United Kingdom