About Applicative Technology Limited (09068668) United Kingdom