About Sagar Fold Investments Limited (11606307) United Kingdom