About Rugare Properties Ltd (11732459) United Kingdom