About Periculum Ltd. (12114108) United Kingdom