About Pickchant Capital Limited (10578048) United Kingdom