About Palsar Capital Limited (11225046) United Kingdom