About Proteus Ikd Ltd (10019328) United Kingdom