About Nucleus Management Limited (02234933) United Kingdom