About Gdbl Limited (12351158) United Kingdom