Ellp LimitedEllp™ is a startup software company, made up of a bunch of tech enthusiasts based on the sunny island of Malta.