About Nexgen Finance Ltd (12660540) United Kingdom