About Nkhh Studio Limited (13502398) United Kingdom