About Roken Al-sultan London Limited (11588234) United Kingdom