About Ichimi Limited (12571992) United Kingdom