About Aurora Ventures Limited (07675705) United Kingdom