About Eskimo Media And Technology Limited (10211066) United Kingdom