About Cf01 Vendly Invest Spv Ltd (13702346) United Kingdom