Can i know if person work on visit visa how much is fine i work in textile company and duty hours is very high morning 9.00 am to 3.00 pm and 4.00 pm to 11.00 pm and friday also 2.00 pm to 8.00pm is this leagle contract in labour or company dont beleve on labour and fines