About Ally Holdings Ltd (NI667550) United Kingdom