About Chelsminster Capital Limited (11163464) United Kingdom