TnCs as stated in the email info they will have sent you. Thats it. Basic plus allowances which must be claimed, not paid automatically. A lot of paperwork.
Contract fine print, is very one sided, not in your favour. You work for a UK agency, working for the employer, and sub contracted to NLH Singapore Pte ltd.