About (uk) Tukan Ltd. (12392358) United Kingdom