I check your script carefully ,you have to write the $customization_user_data before object CustomizationSysprep,you can write like this :
my $customization_user_data = CustomizationUserData->new( computerName => CustomizationFixedName->new(name => $host_name), fullName => $full_name, orgName => $org_name, productId => $prod_ID, );