About Galdemore Limited (12203106) United Kingdom