About Verioti & Coyote Limited (11879349) United Kingdom