About Janaki Soft Ltd (09439715) United Kingdom