About Saffron Stone Private Limited (10795225) United Kingdom