About Nucleus International Group Limited (11709056) United Kingdom