About 3sandz Ltd (13203368) United Kingdom