About Tekno Pharma Limited (13027870) United Kingdom