About Clocotici Alexandru Ltd (10704955) United Kingdom