About Denisa Barbu Limited (11559162) United Kingdom