About Globan Ltd (12746780) United Kingdom