About Nexgen Technology Limited (09390893) United Kingdom