About Rai Consultancy Services Limited (11452152) United Kingdom