About Stefanesi Ltd (11178540) United Kingdom