About Opal Bay Management Limited (12754222) United Kingdom