About Rose Ikura Ltd (12691087) United Kingdom