About Globapp Ltd (11633310) United Kingdom