About White Sand London Ltd (13140194) United Kingdom