About Pembury Capital Ltd (10217141) United Kingdom