About Grail Ltd (12481922) United Kingdom