About Proptech-x Limited (13092483) United Kingdom