About Inka Root Ltd (11478578) United Kingdom