About Neon Hero Limited (08041990) United Kingdom