About Knox Capital S.a Limited (09797888) United Kingdom