About Coyote Capital Limited (06523541) United Kingdom