About Rujeloshaz Properties Ltd. (12507194) United Kingdom