About Aurora Projects Limited (03686823) United Kingdom