About Data Grid Solutions Plc (10728804) United Kingdom