About Eduard Stan Limited (10015544) United Kingdom