About K.primrose Ltd (12600611) United Kingdom