About Dm25 Holdings Limited (13218284) United Kingdom