About Kernel Court Holdco Limited (11870547) United Kingdom