About Sheard Biotech Ltd (10727271) United Kingdom