About Aurora Projects (uk) Ltd. (04113428) United Kingdom