About Gemmy Ltd (13639965) United Kingdom