About Proteus Ltd (10398283) United Kingdom