About Khartoum Place Limited (13324047) United Kingdom