About Ariel Management Ltd (08121582) United Kingdom