About Dumitru Duta Limited (12943690) United Kingdom