About K10 Solutions Leicester Ltd (12809373) United Kingdom