About Palm Springs Capital Limited (11365559) United Kingdom