About Sandy Laping Ltd. (11077886) United Kingdom