About Sand Global Trading Ltd (12028608) United Kingdom