About Eden Gardens Management Ltd (06548255) United Kingdom