About Ptsd Resolution Limited (06884539) United Kingdom