About Nicton Limited (05542064) United Kingdom