About Ariel Re Services Holdings (no 1355) Limited (12915612) United Kingdom