About Studio N Dance Limited (10005648) United Kingdom