About Kapor Ventures Ltd (12103687) United Kingdom