About Originative Technology Limited (08102251) United Kingdom