About Aba London Ltd. (10339225) United Kingdom