About Nucleus Management Holdings Limited (04522180) United Kingdom