About Silc Holdings Ltd (10313984) United Kingdom