About Nicken Limited (04722238) United Kingdom