About Opal Group Holdings Limited (09038342) United Kingdom