About Hickstar Productions Ltd. (10581097) United Kingdom