About K10 Vision Holdings Limited (13651050) United Kingdom