About Dumitru Lebada Ltd (10446780) United Kingdom