About Nucleus Design Limited (02983878) United Kingdom