About Dixon Studios Ltd. (10666506) United Kingdom