About Nagarro Software Ltd (09141425) United Kingdom