About Fat Kraken Studios Limited (10469479) United Kingdom