About Nuroosa Limited (12131559) United Kingdom