About Origo International Management Limited (09710171) United Kingdom