Hi, we are titch, a London based team supporting companies, individuals and agencies with their brand and communication.