About Nitro Holdings Ltd (11457432) United Kingdom