About Nucleus Solutions Ltd. (03122885) United Kingdom