About Palmarium Capital Limited (06121258) United Kingdom