About Geedub Limited (11800826) United Kingdom