About Opal Rose Ltd (12116086) United Kingdom