About Eden Dot Enterprises Ltd (12271623) United Kingdom