About Gemafric Ltd (13295183) United Kingdom