About Aba International (london) Limited (10999823) United Kingdom