About Pink Sands Ltd (12771632) United Kingdom