About Noopi Limited (12995785) United Kingdom