About Kendalsoft Limited (09902255) United Kingdom