About Newness Studio Limited (07479639) United Kingdom