About Kernel Picnic Ltd (13321380) United Kingdom