About Silico Research Limited (03271460) United Kingdom