About Kvc Ventures Ltd (12788209) United Kingdom