About Nucleus Investments Limited (04973667) United Kingdom