About Sandy Chiu Limited (11538238) United Kingdom