About Verus Vulpe Ltd (12265385) United Kingdom