About Shanghai 1970 Limited (12093982) United Kingdom