About Cyntra Investments Limited (11098509) United Kingdom