About Kinross Trading Ltd. (SC589041) United Kingdom