About New Gen Products Ltd (12093441) United Kingdom