About 3dfx Limited (09692256) United Kingdom