About Studio Sauermann Limited (11383809) United Kingdom