About Nucleo Group Limited (10836290) United Kingdom