About Mihaela & Adrian Co Limited (13491780) United Kingdom