About Jackstar Productions Limited (09498826) United Kingdom