About Grimnidex Ltd (13490490) United Kingdom