About Stefan Palade Limited (09431001) United Kingdom