About The Crafty Kernel Limited (13570215) United Kingdom