About Gdela Limited (13103341) United Kingdom