About Origin Management Limited (12005042) United Kingdom