About Aurora Proptech Limited (12797143) United Kingdom