About Triple Eight Proteins Limited (NI601701) United Kingdom