About Ideas N Style Limited (10929237) United Kingdom