About Aba Capital Limited (11323522) United Kingdom