About Eden Global Travel Limited (06111079) United Kingdom