About Duuressaa Ltd (13044862) United Kingdom