About Stefan Nardi-hiebl Limited (13136460) United Kingdom