About Dumitru Iuga Limited (12233864) United Kingdom