about

 London based CGI studio, with 15 years experience in advertising and automotive.