About Knoll Capital Group Limited (07732938) United Kingdom