About Aurora Assurance Holdings Ltd (01878033) United Kingdom