About Marketing Digijjam Ltd. (12833713) United Kingdom