About Naga Saag (london) Limited (10223618) United Kingdom