About Kensit Business Solutions Limited (13294504) United Kingdom