About Hypergrid Ltd (SC697045) United Kingdom