About Dahmer Ltd (12806678) United Kingdom