About Roomor Proptech Limited (10513742) United Kingdom