About Moncer Capital Limited (09326140) United Kingdom