About Evoid Ltd (12199441) United Kingdom