About Protean Logix Ltd (13380631) United Kingdom