About Shakti Property Investments Limited (12262053) United Kingdom