About Thule Ventus Ltd (09064007) United Kingdom