About Aoleredes Ltd (10579258) United Kingdom