About Eden (pearl House) Ltd (10509817) United Kingdom