About Vpc Specialty Lending Investments Plc (09385218) United Kingdom