About Kia It Solutions Limited (12488942) United Kingdom