About The Opportunity Group Holdings Limited (12625218) United Kingdom