About Originata Technology Limited (07303407) United Kingdom