About Origin Technology Limited (13398315) United Kingdom