About Proteus Leadership Limited (12241033) United Kingdom