About S Nanda Limited (11511490) United Kingdom