About Nitro Comps Live Ltd (12226884) United Kingdom