About Vulpes Capital Ltd (13288463) United Kingdom