About Fractal London Ltd (11067800) United Kingdom