About Stargate Digital Ltd (11158245) United Kingdom