About Dumitru Tibuleac Ltd (09902042) United Kingdom