About Sehgal Change Solutions Ltd. (SC591565) United Kingdom