About F.a.t. Studio C.i.c. (12122531) United Kingdom