About Kernel Court 2 Limited (11712436) United Kingdom