About Aurora 41 Ltd (12188778) United Kingdom