About Wahlers & Kabanov Ltd. (12579441) United Kingdom