About Nu Scope Limited (13326579) United Kingdom