About Kernelist Limited (07906209) United Kingdom