About Kelli Knutsen Limited (10954909) United Kingdom