About K4 Holdings Limited (09660788) United Kingdom