About Banner Ventures Limited (06478309) United Kingdom