About Psh Operations Limited (10881452) United Kingdom