About Studio Hamburg Uk Limited (10258150) United Kingdom