About Globand Limited (04139232) United Kingdom