About K2 Studios Limited (12302797) United Kingdom