About Dimitros. 85 Ltd (12062704) United Kingdom