About Aurora Europe Limited (05163904) United Kingdom