About Galbia Limited (04176144) United Kingdom