About Rumjatar Gurung Property Ltd (11089660) United Kingdom