About Orega Capella Limited (03998490) United Kingdom