About Knoll Rise Services Limited (07174268) United Kingdom