About Silicon Pixel Limited (04475587) United Kingdom