About Sendhu Lr Consulting Limited (11398702) United Kingdom