About Rasi Properties Limited (11503375) United Kingdom