About Digital 100 Ltd (12193263) United Kingdom