About Rasa Property Investment Ltd (12698736) United Kingdom