About Grant Jackson Software Solutions Ltd (13509653) United Kingdom