Auditing of AI: Legal, Ethical and Technical Approaches | Synapse