About D Stirbu Ltd (09744159) United Kingdom