About Lp3dfx Limited (11294932) United Kingdom