About Samgarde (holdings) Ltd (10429568) United Kingdom