About The Digital Garden Group Ltd. (10992171) United Kingdom