About Enya Bay Ltd (12429176) United Kingdom