About Nextgen Clearing Limited (06339120) United Kingdom