About Oroshi Limited (12103218) United Kingdom