About Grimenergy Ltd (12400411) United Kingdom