About Ark Aurora Ltd (04655885) United Kingdom