About Oleg&mihaela Limited (09260665) United Kingdom