About Jyoti Teli Ltd (13019252) United Kingdom