About Entoprotein Ltd (11833667) United Kingdom