About Aurora Freehold Ltd (13656841) United Kingdom