About Jai Venkatesh Limited (09784597) United Kingdom