About Ness Studio Limited (12337763) United Kingdom