About Danaei & Dowlatshahi Holdings Limited (12134258) United Kingdom