About Shanghai House 127 Limited (12093929) United Kingdom