About Matta Property Investments Ltd (12770496) United Kingdom