About The Digital 19 Ltd (12418183) United Kingdom