About Comind Technologies Limited (11729526) United Kingdom