About Ming & Shen Limited (12404952) United Kingdom