About Sil Holdings Limited (04296467) United Kingdom