About Foyle Proteins Limited (NI648372) United Kingdom