About Timbuk3 Projects Ltd. (SC403581) United Kingdom