About Dmitrijs Limited (12270395) United Kingdom