About White Sand Holding Ltd (13156605) United Kingdom