About Kernel Browne Limited (12907735) United Kingdom