About The Graphics Forum Limited (02338393) United Kingdom