About Choice Open Management Limited (04724345) United Kingdom