About Neos Associates Ltd. (07869782) United Kingdom