About Galdeon Limited (08418768) United Kingdom