About Galabid Limited (09139158) United Kingdom