About Evoke Services Ltd. (10346859) United Kingdom