About Sitc Holdings Limited (09909795) United Kingdom