About Jyothi Software Solutions Limited (11821155) United Kingdom