About Verdi S Holdings Ltd (11025185) United Kingdom