About Pstrand Limited (12159671) United Kingdom