About Mason Verdi Holdings Ltd (13435848) United Kingdom