About Digitrol Holdings Limited (13257914) United Kingdom