About Knoll Street Ltd (10792911) United Kingdom