About Carus Security Solutions Ltd. (11294701) United Kingdom