About Nook Holdings Ltd (12067818) United Kingdom