About Aurora Imaging Limited (04023427) United Kingdom