About Nitros Limited (06124100) United Kingdom