About Origination Technology Limited (07168071) United Kingdom