About Alpha Neon Limited (10003279) United Kingdom