About Grail Group Ltd (12171358) United Kingdom