About Opal & Pearl Ltd (11761660) United Kingdom