About Tenlec Pharma Limited (04210714) United Kingdom