About Opal Qa Ltd (08106623) United Kingdom