About Sanglier Holdings Limited (10628395) United Kingdom