About Stefano Paro Limited (11257881) United Kingdom