About Cobra Topco Limited (NI632928) United Kingdom