About Proteus Solutions Limited (07336092) United Kingdom