About Sandel Oprea Ltd (12842211) United Kingdom