About Shenhai Technology Limited (13689108) United Kingdom