About Ginevra Re Ltd (12581279) United Kingdom