About Dumitru&mirela Limited (13247911) United Kingdom