About Operal Limited (13326430) United Kingdom