About Fractal Interactive Ltd (12285252) United Kingdom