About Canetis Technologies Limited (10954163) United Kingdom