About Gallc R Limited (12828286) United Kingdom