About Opt Group Limited (11651278) United Kingdom