About Applied Intellect Origins Limited (03308060) United Kingdom