About Aboyce Capital Limited (12172971) United Kingdom