About Fractal Co. Ltd (SC626910) United Kingdom