About Guthrie Digital Limited (11423058) United Kingdom