About Nu Gamma Limited (12909756) United Kingdom