About Studio Grove Ltd. (11764750) United Kingdom