About Pharmapp Ltd (12872066) United Kingdom