About Tendo Biotech Ltd (13248666) United Kingdom