About Valmerosa Fashion Ltd (12856797) United Kingdom