About Studio Visoor Limited (11617532) United Kingdom