About Ariel Corporate Member (no 1345) Limited (12769713) United Kingdom