About Fractal Studio Ltd (SC689107) United Kingdom