About Cobra K7 Limited (11716748) United Kingdom