About International Promotion London Limited (11120184) United Kingdom