Our Not A Stitch Up factory is based in Bali, Indonesia. Bali is often referred to as ‘The Island of the Gods’ not only due to its sheer natural beauty but also the culture characterized by a deep spirituality.
Within our NASU Factory family, we have many religions our staff follow; Hindu, Muslim, Christian as well as Atheist’s. Regardless of all our different religious background’s, all our staff felt the same necessity to have our new space blessed by a Hindu priest. This is a beautiful ritual that purifies the space, banishing any evil spirits and addresses the divine powers to welcome them into our space.