About Cobra Kai Limited (13027878) United Kingdom