About Dack Holdings Ltd (10472313) United Kingdom