About Cyntra Ventures Ltd (07294134) United Kingdom