About Gridbellerophon Ltd (11526073) United Kingdom