About Shi Holdings Limited (13521063) United Kingdom