About D.p.m.69 Ltd (SC671508) United Kingdom