About Gridd Nord Ltd (10800008) United Kingdom