About K.8. Computing Limited (03414098) United Kingdom