About Johnny Nitro Limited (11199699) United Kingdom