About A&a Investment London Ltd (13433353) United Kingdom