About Tekbo Ltd. (SC207770) United Kingdom