About Ample Grid Holdings Limited (11683839) United Kingdom