About Pemco Capital Limited (10606733) United Kingdom