About Kvp18 Investments Ltd (13502762) United Kingdom