About Opal Topco Limited (11728578) United Kingdom