About Evoque Management Limited (12795878) United Kingdom