About Pic Three Point One Four Assays Ltd (09346295) United Kingdom