SPIRITED TECHNOLOGIES LIMITED