About K24plus Ltd (11910083) United Kingdom