About Origo Management Limited (07138294) United Kingdom