This domain has recently been registered with Namecheap.
ptwa.org.uk