About Skanda Capital Limited (13654061) United Kingdom