About Picis Clinical Solutions Ltd. (05136544) United Kingdom