About Aurora Intelligence Ltd (11827256) United Kingdom