About Jay Ambe London Limited (08661181) United Kingdom