About Studio Sansgil Ltd (12050440) United Kingdom