About Kantaris Investments Limited (10752030) United Kingdom