About Nijjar Property Holdings Ltd (11098868) United Kingdom