About Origo Investment Limited (04037440) United Kingdom