About Luxshare - Ict Europe Limited (08844676) United Kingdom