About Knight Management Solutions Limited (11393364) United Kingdom