About Nucruth Ltd (13188645) United Kingdom