About Aurora Holdco Limited (13586953) United Kingdom