About Kale Software Services Limited (11677817) United Kingdom