About Naughty Boy Studio Limited (05887940) United Kingdom