About Galuda Ltd (09774392) United Kingdom