About Opalor Limited (13498541) United Kingdom