About Nitro Power Ltd (11556032) United Kingdom