About Indigo Wax Melts Ltd (13195187) United Kingdom