About Neon Six Limited (07710294) United Kingdom