About Opal Group Limited (04252669) United Kingdom