About Nithya Solutions Limited (11587240) United Kingdom