About Studio Wilhelm Limited (12518662) United Kingdom