About Norwell Management Llp (OC366958) United Kingdom