About Kll Valiant Limited (12058397) United Kingdom