About Neon Life Limited (12906302) United Kingdom