About Eden Re Limited (10183662) United Kingdom