About Ducu Dragos Limited (12010058) United Kingdom