About N S 93 Limited (13078515) United Kingdom