About Prysm Property And Tech Solutions Limited (12134241) United Kingdom