About Yan Neo Ltd (07804918) United Kingdom