About Pilgrim Capital Limited (SC558832) United Kingdom