About Kll Valiant Log Ltd (12053688) United Kingdom