About Sagar Partners Limited (10093314) United Kingdom