Mechanical Shark Ltd.
Purveyors of Splendid IT & Media Solutions
Est. 2013, London