About Elichi Limited (10111117) United Kingdom