About N.asquare Ltd (12532681) United Kingdom