About Dedolli Accommodation Ltd (12085172) United Kingdom