About Silicon Ideas Limited (11154316) United Kingdom