About Shackleton Capital Limited (07847134) United Kingdom