About Kantor Ventures Ltd (13186462) United Kingdom