About Omotesando Limited (10621572) United Kingdom