About Shamal London Limited (11525291) United Kingdom