About Nucan Limited (11924414) United Kingdom