About Operative Technologies Limited (09615206) United Kingdom