About Opaal Limited (12175632) United Kingdom