About Protein Incubator Ltd (09324704) United Kingdom