About Nucredo Limited (06463467) United Kingdom