About Ichipru Limited (12071197) United Kingdom