About Kholia Information Technology Services Limited (08841399) United Kingdom