About Kickers Studios Limited (07045965) United Kingdom