About Lemon Grass N Ltd (11002020) United Kingdom