Aberdeen University firm has enormous potential but a valuation to match