About Eden Luxe (one) Ltd (10967338) United Kingdom