About Knopp Management Limited (10427227) United Kingdom