About Nicolae Oprea Ltd (07981727) United Kingdom