About Neo Gr. Limited (07365823) United Kingdom