About Phenutest Diagnostics Limited (12316174) United Kingdom