About Tulsi & Adi Ltd (11149564) United Kingdom