About Projectneon Limited (13694155) United Kingdom