About Pennyworth Capital Limited (11938597) United Kingdom