About Grail P.r. Ltd. (SC195688) United Kingdom