About Aba Corporation Limited (07243968) United Kingdom