About Neo Genesis Ltd (08694418) United Kingdom