About Gdl 20 Limited (11771720) United Kingdom