About Inari Limited (11036334) United Kingdom