About Opal 99 Ltd (12812889) United Kingdom