About Globy Limited (12999397) United Kingdom