About Damnedgedmind Promotions Limited (12341138) United Kingdom