About Atdmpr Limited (13471625) United Kingdom