About Kenjan Associates Limited (06491880) United Kingdom