About Ptmd Developments Limited (11247087) United Kingdom