About Grok Ltd. (02673743) United Kingdom