About Opal Ip Limited (SC526704) United Kingdom