About Dutty Holdings Ltd (12179264) United Kingdom