About Nitro Invest Ltd (12750298) United Kingdom