About Galgal Ltd (10953049) United Kingdom