About Cuirass Ltd. (SC571120) United Kingdom