About Aval Group Ltd (12127220) United Kingdom