About Opalflex Limited (01691195) United Kingdom