About Pagara Doc Ltd (12504324) United Kingdom