About Nickneo Limited (07795084) United Kingdom