About Silicon Alley Limited (02888693) United Kingdom