About Nscale Ltd (11759852) United Kingdom