About Fractal International Limited (SC641606) United Kingdom