About K2 Group Holdings Limited (12492816) United Kingdom