About Khorram Investment Ltd (12623892) United Kingdom