About Gemgall Ltd (10904115) United Kingdom