About Singh Ratta Consultancy Limited (10811392) United Kingdom