About Kitara Studios Ltd (11321489) United Kingdom