About Ken Applications Limited (04560365) United Kingdom