About Protein Studios Group Ltd. (11116017) United Kingdom