About Knoll S Edge Limited (10314756) United Kingdom