About Sgii Holdings Limited (10976128) United Kingdom