About Panacea Ventures Ltd (10979624) United Kingdom