About K24 Limited (NI660018) United Kingdom