About Nijjar Property Investments Ltd (12245392) United Kingdom