About Studio Ab Ltd (12017010) United Kingdom