About Eden Companionship Limited (11610078) United Kingdom