About Knl Holdings Limited (09938100) United Kingdom