The government is investigating 37 UK-linked businesses for potentially breaking Russian oil sanctions - but no fines have been handed out so far, the BBC can reveal.