About Banner Holdings Limited (10309986) United Kingdom