About Staicu Ion Ninel Limited (10196300) United Kingdom