About Sandel Mircea Ldt Limited (11105922) United Kingdom