Company name: Aimedia Associates Limited
Description: Full house creative, technical and marketing services
434-436 Liverpool Rd, London N7 8NL, United Kingdom