About Detm Holdings Ltd (13426847) United Kingdom