About Gallura Ltd (11969610) United Kingdom