About He3 Digital Limited (12038313) United Kingdom