About Niclyn Limited (07849275) United Kingdom