About Coyote Group Ltd (09828973) United Kingdom