About Fractal Grid Technologies Ltd (12076158) United Kingdom