About The Digital Organisation Ltd. (12264298) United Kingdom