About Pharmintechs Ltd (12721490) United Kingdom