About Sack Holdings Ltd (12936782) United Kingdom