About T&s Pharma Ltd (10806017) United Kingdom