About Newgen Technology Ltd (09676753) United Kingdom