About Tuk-tuk Anouk Ltd. (11987377) United Kingdom