About Nucrest Holdings Limited (11327375) United Kingdom