About Kk Alma Properties Limited (10074872) United Kingdom