About Ness Technology Ltd (09218028) United Kingdom