About Pangbourne Capital Ltd (11642176) United Kingdom