About Aftab Haroon Investments Ltd (12149471) United Kingdom