About Eden Currie Business Technology Limited (06619554) United Kingdom