About Kernel Biolabs Ltd (13443585) United Kingdom