About Stefan-eduard Ltd (12934431) United Kingdom