About Sagelace Ltd (12445553) United Kingdom