About Shanghai Delight Limited (SC542249) United Kingdom