About Nuclei Limited (03885236) United Kingdom