About Oprea Limited (06224173) United Kingdom