About Proteus-x Ltd (12184959) United Kingdom