About Bad Rituals Ltd (12011104) United Kingdom