About Opp Group Limited (11556001) United Kingdom