About Olive S Place Limited (11993311) United Kingdom