About Punchbowl Capital Limited (11644293) United Kingdom