About Neon 160 Limited (13608308) United Kingdom