About Nook Group Ltd (11859562) United Kingdom