About Evvi Technology Company Ltd (11735602) United Kingdom