About Gemixir Limited (12259310) United Kingdom