About Pharmasattar Ltd (11298118) United Kingdom