About Studio N3rd Limited (07013501) United Kingdom